
(function($)
{var X=null;$xframer=function()
{OnMessage=function(obj){if(!obj)return;$(this).trigger("onMessage",obj);};GetResult=function(code){return code;};DoMessage=function(code){if(code==null)return;if(!window.parent)return;window.parent.$xframer().OnMessage($.parseJSON(GetResult(code)));};Register=function(func){if(!func)return;$(this).bind("onMessage",func);};if(X==null){X=this;}
return X;};
$xframer().Register(function(e,o){if(o.Type==1){alert(o.Tag);};});
$xframer().Register(function(e,o){if(o.Type==2){window.location.href = window.location.href;};});
$xframer().Register(function(e,o){if(o.Type==3){window.location.href = o.Tag;};});
$xframer().Register(function(e,o){if(o.Type==4){eval(o.Tag);};});
})(jQuery);